*{	font-family: "微软雅黑"; }

/*主界面样式*/
QWidget#MainWindow,QWidget#SystemSetting,QWidget#PictureCutDialog,CBaseDialog {
    border: 1px solid #A5A6A8;
    border-radius: 2px;
    background-color: #009bdb;
}

QWidget#widgetWinTitle, QWidget#widgetWinTitle_2 {
    background-color: #009bdb;
}

QWidget#LoginWidget {
    background-color: transparent;
}

QToolTip {
    border: 1px solid #009bdb;
    border-radius: 2px;
    background-color: #F1F2F3;
    font: 14px;
}

QWidget#widgetBody,QWidget#widgetBody_2,QWidget#widgetFileBoard {
    background-color: #F1F2F3;
}


QWidget#widgetUserInfo QLabel {
    color: #FFFFFF;
}

QPushButton#btnWinMin,QPushButton#btnWinClose, QPushButton#btnWinMenu {
    border: none;
    background-color: transparent;
    min-width: 24px;
    min-height: 24px;
}

QPushButton#btnWinMin_2,QPushButton#btnWinClose_2 {
    border: none;
    background-color: transparent;
    min-width: 24px;
    min-height: 24px;
}

QPushButton#btnWinMin:hover,QPushButton#btnWinMenu:hover,QPushButton#btnWinMin_2:hover {
    padding-top: 2px;
    border: 1px solid #FFFFFF;
}

QPushButton#btnWinClose:hover, QPushButton#btnWinClose_2:hover{
    padding-top: 2px;
    background-color: #FF0000;
}

QLabel#labelWinTitle {
    font: 14px;
    color: #FFFFFF;
}

QLabel#labelUserName {
    font: 32px;
}

QLabel#labelUser {
    font: 18px;
}

QLabel#labelUserMask {
    font: bold 12px;
}

QWidget#widgetBottom {
    /*background-image: url(:/resource/background/background.png);*/
    background-color: #009bdb;
}

QWidget#widgetButtons {
    background-color: #CAEEEEEE;
}

QWidget#widgetMenu {
    border-top: 1px solid #FFFFFF;
    background-color: #CAEEEEEE;
}

QWidget#widgetButtons QToolButton {
    border: none;
    padding-top: 5px;
    padding-bottom: 5px;
    min-width: 75px;
    min-height: 58px;
    color: #666666;
    font: 11px;
}

QWidget#widgetButtons QToolButton:hover {
    border: none;
    min-width: 90px;
    color: #666666;
    font-family: "微软雅黑";
    font: 11px;
}

QWidget#widgetButtons QToolButton:checked {
    border-top: 2px solid #2254D8;
    background-color: #7AFFFFFF;
}

.QQListWidget {
    border: none;
    background-color: #FFFFFF;
}

QWidget#frindListWidget {
    border: none;
    background-color: #FFFFFF;
}
/*end 主界面样式 end*/

/*聊天窗口样式表设计*/
QWidget#ChatWindow {
    border: 1px solid #333333;
    border-radius: 2px;
    background-color: #009bdb;
}

QWidget#widgetSetting {
    border-top: 1px solid #F3F2F1;
    border-bottom: 1px solid #F3F2F1;
}

QWidget#widgetMsg,QTextEdit,QWidget#widgetBubble {
    border: none;
    background-color: #D3ECE4;
}

QWidget#widgetSetting {
    border-top: 1px solid #999999;
}

QWidget#widgetSetting QToolButton {
    border: none;
    color: #FFFFFF;
    min-height: 22px;
    min-width: 25px;
    background-color: none;
}

QWidget#widgetSetting QToolButton:hover {
    border: 1px solid #FFFFFF;
}

QPushButton#btnClose,QPushButton#btnAction, QPushButton#btnSendMsg {
    border: none;
    border-radius: 5px;
    background-color: #009bdb;
    color: #FFFFFF;
    min-width: 80px;
    min-height: 25px;
    font: 12px;
}

QPushButton#btnClose:hover,QPushButton#btnSendMsg:hover,QPushButton#btnAction:hover {
    background-color: #75D5A5;
}

QPushButton::menu-indicator {
    image: url(:/resource/common/ic_arrow_down.png);
    min-width: 20px;
    border-left: 1px solid #ffffff;
    subcontrol-origin: padding;
    subcontrol-position: center right;
}

QPushButton::menu-indicator:open {
    position: relative;
    top: 1px;
}

QPushButton::menu-indicator:pressed {
    position: relative;
    top: 1px;
}

QPushButton#btnSendMsg {
    min-width: 60px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
}

QPushButton#btnAction {
    min-width: 15px;
    border-top-left-radius: 0px;
    border-bottom-left-radius: 0px;
}
/* end 聊天窗口 end*/

/*滚动条样式*/
QScrollBar:horizontal{
    background:#C7E5D6;
    padding:0px;
    border-radius:6px;
    max-height:12px;
}

QScrollBar::handle:horizontal{
    background:#9FB7AB;
    min-width:50px;
    border-radius:6px;
}

QScrollBar::handle:horizontal:hover{
    background:#5F6E66;
}

QScrollBar::handle:horizontal:pressed{
    background:#5F6E66;
}

QScrollBar::add-page:horizontal{
    background:none;
}

QScrollBar::sub-page:horizontal{
    background:none;
}

QScrollBar::add-line:horizontal{
    background:none;
}

QScrollBar::sub-line:horizontal{
    background:none;
}

QScrollBar:vertical{
    background:#C7E5D6;
    padding:0px;
    border-radius:6px;
    max-width:12px;
}

QScrollBar::handle:vertical{
    background:#9FB7AB;
    min-height:50px;
    border-radius:6px;
}

QScrollBar::handle:vertical:hover{
    background:#5F6E66;
}

QScrollBar::handle:vertical:pressed{
    background:#5F6E66;
}

QScrollBar::add-page:vertical{
    background:none;
}

QScrollBar::sub-page:vertical{
    background:none;
}

QScrollBar::add-line:vertical{
    background:none;
}

QScrollBar::sub-line:vertical{
    background:none;
}

QScrollArea{
    border:0px;
}
/*end 滚动条样式 end*/

/*系统菜单条样式*/
QMenu{
    color:#000000;
    background-color:#FF00FF;
    margin:0px;
    padding:3px;
}

QMenu:disabled{
    color:#000000;
    background-color:#FFFFFF;
    border:1px solid #A8B2AC;
    margin:0px;
}

QMenu::item{
    padding: 3px 20px;
}

QMenu::indicator{
    width: 13px;
    height: 13px;
}

QMenu::item:selected,QMenuBar::item:selected{
    color: #FFFFFF;
    border: 0px solid #9FB7AB;
    background-color: #009BDB;
}

QMenu::separator{
    height: 1px;
    background-color: #B5C1CA;
}

/*end 系统菜单样式 end*/

QWidget#widgetLoad {
        border: 1px solid #E4EFF9;
        background-color: #FFFFFF;
}

QWidget#widgetView {
        background-color: #FFFFFF;
}

/*系统底部菜单界面样式设计*/
QWidget#widgetMenu QToolButton {
    border: none;
    border-radius: 0px;
    background-color: none;
}

QWidget#widgetMenu QToolButton:hover {
    border: none;
    border-radius: 0px;
    background-color: #E2EFE8;
}

QPushButton#btnSysMenu {
    border: none;
    border-radius: 0px;
    background-color: none;
}

QPushButton#btnSysMenu:hover {
    border: none;
    border-radius: 0px;
    background-color: #E2EFE8;
}

QPushButton#btnSysMenu::menu-indicator {
    width: 0px;
    image: none;
    border: none;
}

/*
QLineEdit {
    border: 1px solid #D1D1D1;
    min-height: 22px;
    background-color: #FFFFFF;
}

QLineEdit[ip="true"] {
    border: none;
    min-height: 20px;
}

QLineEdit[ip="true"]:focus {
    border: none;
}

QLineEdit:focus {
    border: 1px solid #1583DD;
}
*/

QCheckBox {
    spacing: 5px;
}

QCheckBox::indicator {
    width: 16px;
    height: 16px;
}

QCheckBox::indicator:unchecked {
    image: url(:/resource/images/ic_uncheck.png);
}

QCheckBox::indicator:unchecked:hover {
    image: url(:/resource/images/ic_check_hover.png);
}

QCheckBox::indicator:unchecked:pressed {
    image: url(:/resource/images/ic_check_normal.png);
}

QCheckBox::indicator:checked {
    image: url(:/resource/images/ic_check_normal.png);
}

QCheckBox::indicator:checked:hover {
    image: url(:/resource/images/ic_check_hover.png);
}

QCheckBox::indicator:checked:pressed {
    image: url(:/resource/images/ic_check_normal.png);
}

QListView::item:hover {
    background-color: #D9D8D7;
}
